package com.itheima.feign.conf;

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class FeignConfig {

    /***
     * 日志级别
     */
    @Bean
    public Logger.Level feignLoggerLevel(){
        /*
           NONE：不记录任何日志，默认值
              BASIC：仅记录请求的方法，URL以及响应状态码和执行时间
              HEADERS：在BASIC基础上，额外记录了请求和响应的头信息
              FULL：记录所有请求和响应的明细，包括头信息、请求体、元数据
         */
        return Logger.Level.FULL;
    }
}
